scrolledwindow: Set the scrollbar as "over" immediately during slider grabs
authorCarlos Garnacho <carlosg@gnome.org>
Tue, 15 Sep 2015 15:18:20 +0000 (17:18 +0200)
committerCarlos Garnacho <carlosg@gnome.org>
Wed, 16 Sep 2015 17:14:10 +0000 (19:14 +0200)
commit5b6360ebb2dd64b7089d0a2779eadb461ddbf3b6
treea852821d47d8faa80ec43b7f26a994beae1ca697
parent450056cdfe5cbf6fdff9c9def77570d37c0b3cd4
scrolledwindow: Set the scrollbar as "over" immediately during slider grabs

Otherwise it's attempted through a timeout, which gets cancelled early after,
and the slider disappears after a while with no mouse activity despite the
ongoing implicit grab.

Once the grab is finished, check_update_scrollbar_proximity() will be called
again on both scrollbars, and the fade out animation will be triggered as a
result.

https://bugzilla.gnome.org/show_bug.cgi?id=754745
gtk/gtkscrolledwindow.c